package day01;

import java.util.Arrays;
import java.util.Scanner;

/**
 * 随机生成一个5位的英文字母验证码(大小写混搭)
 * 然后将该验证码输出给用户，然后要求用户输入该验证码，大小写不限制。
 * 然后判定用户输入的验证码是否有效(无论用户输入大小写，只要字母都正确即可)。
 * @author Bonnie
 *
 */
public class Test05 {
	public static void main(String[] args) {
		char[] s=new char[5];
		for (int i = 0; i < 5; i++) {
			int n= (int) (Math.random()*10);
			if(n>5){
				char c= (char) (Math.random()*26+65);
				s[i]=c;
			}
			else {
				char c= (char) (Math.random()*26+97);
				s[i]=c;
			}
		}
		String s1=String.valueOf(s);
		System.out.println(s1);
		Scanner scanner=new Scanner(System.in);
		System.out.println("请输入验证码");
		String next = scanner.next();
		if (s1.toLowerCase().equals(next.toLowerCase())){
			System.out.println("正确");
		}
		else {
			System.out.println("错误");
		}
	}
	
}
